package lixp.pojo;

import javax.persistence.*;

@Table(name = "cms_comment")
public class CmsComment {
    /**
     * 编号
     */
    @Id
    @Column(name = "comment_id")
    private Integer commentId;

    /**
     * 回复楼中楼编号回复楼中楼编号
     */
    private Integer pid;

    /**
     * 文章编号
     */
    @Column(name = "article_id")
    private Integer articleId;

    /**
     * 用户编号
     */
    @Column(name = "user_id")
    private Integer userId;

    /**
     * 状态(-1:不通过,0:未审核,1:通过)
     */
    private Byte status;

    /**
     * 评论人ip地址
     */
    private String ip;

    /**
     * 评论人终端信息
     */
    private String agent;

    /**
     * 所属系统
     */
    @Column(name = "system_id")
    private Integer systemId;

    /**
     * 创建时间
     */
    private Long ctime;

    /**
     * 评论内容
     */
    private String content;

    /**
     * 获取编号
     *
     * @return comment_id - 编号
     */
    public Integer getCommentId() {
        return commentId;
    }

    /**
     * 设置编号
     *
     * @param commentId 编号
     */
    public void setCommentId(Integer commentId) {
        this.commentId = commentId;
    }

    /**
     * 获取回复楼中楼编号回复楼中楼编号
     *
     * @return pid - 回复楼中楼编号回复楼中楼编号
     */
    public Integer getPid() {
        return pid;
    }

    /**
     * 设置回复楼中楼编号回复楼中楼编号
     *
     * @param pid 回复楼中楼编号回复楼中楼编号
     */
    public void setPid(Integer pid) {
        this.pid = pid;
    }

    /**
     * 获取文章编号
     *
     * @return article_id - 文章编号
     */
    public Integer getArticleId() {
        return articleId;
    }

    /**
     * 设置文章编号
     *
     * @param articleId 文章编号
     */
    public void setArticleId(Integer articleId) {
        this.articleId = articleId;
    }

    /**
     * 获取用户编号
     *
     * @return user_id - 用户编号
     */
    public Integer getUserId() {
        return userId;
    }

    /**
     * 设置用户编号
     *
     * @param userId 用户编号
     */
    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    /**
     * 获取状态(-1:不通过,0:未审核,1:通过)
     *
     * @return status - 状态(-1:不通过,0:未审核,1:通过)
     */
    public Byte getStatus() {
        return status;
    }

    /**
     * 设置状态(-1:不通过,0:未审核,1:通过)
     *
     * @param status 状态(-1:不通过,0:未审核,1:通过)
     */
    public void setStatus(Byte status) {
        this.status = status;
    }

    /**
     * 获取评论人ip地址
     *
     * @return ip - 评论人ip地址
     */
    public String getIp() {
        return ip;
    }

    /**
     * 设置评论人ip地址
     *
     * @param ip 评论人ip地址
     */
    public void setIp(String ip) {
        this.ip = ip == null ? null : ip.trim();
    }

    /**
     * 获取评论人终端信息
     *
     * @return agent - 评论人终端信息
     */
    public String getAgent() {
        return agent;
    }

    /**
     * 设置评论人终端信息
     *
     * @param agent 评论人终端信息
     */
    public void setAgent(String agent) {
        this.agent = agent == null ? null : agent.trim();
    }

    /**
     * 获取所属系统
     *
     * @return system_id - 所属系统
     */
    public Integer getSystemId() {
        return systemId;
    }

    /**
     * 设置所属系统
     *
     * @param systemId 所属系统
     */
    public void setSystemId(Integer systemId) {
        this.systemId = systemId;
    }

    /**
     * 获取创建时间
     *
     * @return ctime - 创建时间
     */
    public Long getCtime() {
        return ctime;
    }

    /**
     * 设置创建时间
     *
     * @param ctime 创建时间
     */
    public void setCtime(Long ctime) {
        this.ctime = ctime;
    }

    /**
     * 获取评论内容
     *
     * @return content - 评论内容
     */
    public String getContent() {
        return content;
    }

    /**
     * 设置评论内容
     *
     * @param content 评论内容
     */
    public void setContent(String content) {
        this.content = content == null ? null : content.trim();
    }
}